cell research - French English Dictionary